English Dictionary
◊ SA NODE
SA node
n : a specialized bit of heart tissue that controls the
heartbeat [syn: {pacemaker}, {cardiac pacemaker}, {sinoatrial
node}, {SA node}]
 s.o.p.  s/n  sa node  saba  sabah